tstapler

Defense In Depth Validation — Data skill for Claude Code

Data community

Validate at every layer data passes through to make bugs impossible.

How to install Defense In Depth Validation

Installs to ~/.claude/skills/tstapler-dotfiles-defense-in-depth-validation/SKILL.md

Terminal
mkdir -p ~/.claude/skills/tstapler-dotfiles-defense-in-depth-validation && curl -fsSL https://raw.githubusercontent.com/tstapler/dotfiles/HEAD/.claude/skills/Defense-in-Depth Validation.md -o ~/.claude/skills/tstapler-dotfiles-defense-in-depth-validation/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Defense In Depth Validation does


name: Defense-in-Depth Validation description: Validate at every layer data passes through to make bugs impossible

Defense-in-Depth Validation

Overview

When you fix a bug caused by invalid data, adding validation at one place feels sufficient. But that single check can be bypassed by different code paths, refactoring, or mocks.

**Core principle:** Validate at EVERY layer data passes through. Make the bug structurally impossible.

Why Multiple Layers

Single validation: "We fi

Alternatives in Data

  • Bug Bounty Master Workflow — Full pipeline: Recon -> Learn -> Hunt -> Validate -> Report 924 ★
  • FACT — FACT – Fast Augmented Context Tools: FACT is a lean retrieval pattern that skips vector search 161 ★
  • Spatial Gridding — Guide spatial data gridding from exploration through variography and interpolation to validation 60 ★

Full documentation available on GitHub

View Source Repository